package sofa.rpc.client;

import com.alipay.sofa.rpc.config.ConsumerConfig;

import sofa.rpc.HelloService;

public class RpcClient {
	public static void main(String[] args) {
		ConsumerConfig<HelloService> cc = new ConsumerConfig<>();
		// 指定接口
		System.out.println(HelloService.class.getName());
		cc.setInterfaceId(HelloService.class.getName())
		// 指定协议
		.setProtocol("bolt")
		// 指定直连地址
		.setDirectUrl("bolt://127.0.0.1:8000");
		
		// 生成代理类
		HelloService hs = cc.refer();
		String result = hs.sayHello("world");
		
		System.out.println(result);
	}
}
